package com.ruoyi.pollution.service;

import com.ruoyi.pollution.domain.PollutionAnalyseVo;

import java.util.List;
import java.util.Map;

public interface PollutionAnalyseService {

   public  List<Map<String,Object>> dataSourcePolluteTree(PollutionAnalyseVo vo);

   public  Map<String,Object> dataAnalysis(PollutionAnalyseVo vo);

   public  Map<String,Object> dataAnalysisChart(PollutionAnalyseVo vo);

   public List<Map<String,Object>> enterpriseRelation(PollutionAnalyseVo vo);

   public List<Map<String,Object>> getPolluteTree(PollutionAnalyseVo vo);

   public List<Map<String,Object>> statisticMonitorFactor(PollutionAnalyseVo vo);

   public List<Map<String,Object>> statisticMonitorRate(PollutionAnalyseVo vo);

   public List<Map<String,Object>> enterpriseAnalyse(PollutionAnalyseVo vo);

   public List<Map<String,Object>> polluteTypeAnalyse(PollutionAnalyseVo vo);


   public Map<String,Object> reportAnalyseDay(PollutionAnalyseVo vo);

   public Map<String,Object> reportAnalyseWeek(PollutionAnalyseVo vo);

   public Map<String,Object> reportAnalyseMonth(PollutionAnalyseVo vo);

   public Map<String,Object> reportAnalyseQuarter(PollutionAnalyseVo vo);

   public Map<String,Object> reportAnalyseSemiannual(PollutionAnalyseVo vo);

   public Map<String,Object> reportAnalyseYear(PollutionAnalyseVo vo);


}
